Deepsea Squid - French English Dictionary